addle (someone's) faculties

Translations
embrouiller les facultés de quelqu’un